<?php

class icambio_moneda {
	function icambio_moneda(){
		$this->sql = new DmpSql();
	}
	
	function busca_cambio_moneda($idmoneda,$fecha){
		//$idmoneda: osea el cambio d moneda, ej: 2-cambio a dolar, pq podria haber euros u otra moneda
		$sql="SELECT 
		  cambio_moneda.idcambio_moneda,
		  cambio_moneda.idmoneda,
		  cambio_moneda.fecha,
		  cambio_moneda.compra,
		  cambio_moneda.venta,
		  moneda.simbolo,
		  moneda.descripcion
		FROM
		  moneda
		  INNER JOIN cambio_moneda ON (moneda.idmoneda = cambio_moneda.idmoneda)
		WHERE
		  cambio_moneda.idmoneda='".$idmoneda."' AND 
		  cambio_moneda.fecha='".$fecha."'";
		  
		$result = $this->sql->consultar($sql,"sigh");		
		
		return $result;	
	}

    function busca_cambio_moneda_mes($idmoneda,$fecha){

        list($dia, $mes, $anio) = split('[/.-]', $fecha);
        $total_dias_mes=date("d",mktime(0,0,0,$mes+1,0,$anio));
        $fecha_ini=$anio."-".$mes."-"."01";
        $fecha_fin=$anio."-".$mes."-"."$total_dias_mes";

        $sql="SELECT
		  cambio_moneda.idcambio_moneda,
		  cambio_moneda.idmoneda,
		  cambio_moneda.fecha,
		  cambio_moneda.compra,
		  cambio_moneda.venta,
		  moneda.simbolo,
		  moneda.descripcion,
          cambio_moneda.log_date
		FROM
		  moneda
		  INNER JOIN cambio_moneda ON (moneda.idmoneda = cambio_moneda.idmoneda)
		WHERE
          cambio_moneda.idmoneda='".$idmoneda."' AND
		  fecha>='".$fecha_ini."' AND
		  fecha<='".$fecha_fin."' ORDER BY fecha ASC";

		$result=$this->sql->consultar($sql,"sigh");
        $i=0;
        while(!!$fila=mysql_fetch_array($result)){
            $adetalle_cambio_moneda[$fila["fecha"]]["idcambio_moneda"]=$fila["idcambio_moneda"];
            $adetalle_cambio_moneda[$fila["fecha"]]["compra"]=$fila["compra"];
            $adetalle_cambio_moneda[$fila["fecha"]]["venta"]=$fila["venta"];
            $adetalle_cambio_moneda["log_date"][$i]=$fila["log_date"];
            $i++;
        }



		return $adetalle_cambio_moneda;
	}
}

?>
